Skip to content

Creating, Building, Deploying

In this section, we'll cover everything you need to know to start a new project, everything from generating the initial files to publishing your app on the internet.

Specifically, we'll look at:

  • Bootstrapping new projects with create-next-app.
  • Using import aliases to get rid of all those ../'s.
  • Generating a production build, and how to run it locally.
  • Analyzing our bundles, to understand what they consist of.
  • Deploying our application, to our own custom domain.
  • Automatically generating preview builds for work-in-progress branches.

Let's get into it!